Mamma Roma Bistro Bar
Mamma Roma Restaurant in Edinburgh, Scotland. Serving the finest Italian cuisine.
Mamma Roma Restaurant | Near The Edinburgh Playhouse
Reviews and related sites
Menu at Mamma Roma restaurant, Edinburgh, 4-7 Antigua St
The restaurant information including the Mamma Roma menu items and prices may have been modified since the last website update.
All users are free to download and save the Mamma Roma menu files, but can not duplicate or distribute them for any commercial use without prior written permission of the copyright holder.